Big Huge Thesaurus

hyemoschus aquaticus

noun

sounds kind of like